約 1,839,165 件
https://w.atwiki.jp/aerocats/pages/36.html
コマンドの使い方を探る/以下の全ファイルから「miconapl」文字列を探す $PLAYDATAを調べる $SSPD_NEWを調べる まとめファンの制御 ブザーの制御 LEDの制御 温度の管理 コマンドの使い方を探る 玄箱PROに組み込まれた各種装置を論理的に操作するのはCPUである88F5182だが、実際に直接制御しているのはμPD78F0500だ。 そして88F5182がμPD78F0500を制御するために使用しているのがこのmiconaplコマンドなのだが、このコマンドはプログラムでありソースは公開されていない。 詳しい使い方を知るためにはmiconaplコマンドを使用しているスクリプトを調べればいい。 /以下の全ファイルから「miconapl」文字列を探す findコマンドでファイル形式のものを検索し、その中身にmiconaplという記述があればそれを出力する。 ~ # find / -type f | xargs grep -i miconapl /etc/init.d/rcS miconapl -b -a boot_end /etc/init.d/bootcomplete.sh /usr/local/sbin/miconapl -b -a boot_end /etc/init.d/FanController.sh /usr/local/sbin/miconapl -a fan_set_speed stop /etc/init.d/shutdown_start.sh miconapl -a bz_on button /etc/init.d/shutdown_start.sh miconapl -a shutdown_wait /etc/init.d/reboot_start.sh miconapl -a bz_on button /etc/init.d/reboot_start.sh miconapl -a reboot grep /sys/class/scsi_host/host1/scan Permission denied grep /sys/class/scsi_host/host0/scan Permission denied grep /sys/bus/pci/drivers/uhci_hcd/new_id Permission denied grep /sys/bus/pci/drivers/ohci_hcd/new_id Permission denied grep /sys/bus/pci/drivers/ehci_hcd/new_id Permission denied grep /sys/bus/pci/drivers/mvSata/new_id Permission denied grep /sys/bus/pci/drivers/sk98lin/new_id Permission denied grep /sys/bus/pci/drivers/serial/new_id Permission denied grep /sys/bus/pci/drivers/tpm_atmel/new_id Permission denied grep /sys/devices/system/leds/leds0/event Permission denied grep /sys/devices/platform/host0/target0 0 0/0 0 0 0/delete Permission denied grep /sys/devices/platform/host0/target0 0 0/0 0 0 0/rescan Permission denied /usr/local/bin/kuro_lib MICONAPL=/usr/local/sbin/miconapl /usr/local/bin/KeventHandller.sh INT_DETAIL=`$MICONAPL -a int_get_switch_status |grep "int=" |sed -e "s/int=//"` /usr/local/bin/PlayBeep.sh miconapl -a bz_melody ${PLAYDATA} /usr/local/bin/InitDisk1.sh miconapl -a led_set_cpu_mcon diag /usr/local/bin/InitDisk1.sh miconapl -a led_set_on_off diag /usr/local/bin/InitDisk1.sh miconapl -a led_set_brink diag /usr/local/bin/InitDisk1.sh miconapl -a bz_on on3off3 /usr/local/bin/InitDisk1.sh miconapl -a bz_on /usr/local/bin/InitDisk1.sh miconapl -a led_set_brink off /usr/local/bin/InitDisk1.sh miconapl -a led_set_on_off off /usr/local/bin/InitDisk1.sh miconapl -a led_set_cpu_mcon off /usr/local/bin/InitDisk1.sh miconapl -a led_set_code_information 28 /usr/local/bin/InitDisk1.sh miconapl -a bz_on button /usr/local/bin/InitDisk1.sh miconapl -a led_set_code_information clear /usr/local/sbin/Fand miconapl -a fan_set_speed full /usr/local/sbin/Fand TEMP=`miconapl -a temp_get|grep temp=| sed -e "s/.*=//"` /usr/local/sbin/Fand SPD=`miconapl -a fan_get_speed|grep fan_rpm=|sed -e "s/.*=//"` /usr/local/sbin/Fand SSPD=`miconapl -a fan_set_speed|grep fan_speed=|sed -e "s/.*=//"` /usr/local/sbin/Fand miconapl -a fan_set_speed ${SSPD_NEW} /usr/local/sbin/miconapl /var/run/miconapl.pid /usr/local/sbin/miconapl /var/log/miconapllog.txt /usr/local/sbin/miconapl Usage miconapl ver.%s(%s) OPTION /usr/local/sbin/miconapl /etc/miconapl.conf /usr/local/sbin/miconapl miconapl already running /usr/local/sbin/miconapl /var/lock/miconapl /usr/local/sbin/miconapl miconapl giveup /usr/local/sbin/miconapl #[miconapl.%s] ~ # ここまでで出てきたのは miconapl -b -a boot_end miconapl -a fan_set_speed stop miconapl -a bz_on button miconapl -a shutdown_wait miconapl -a reboot $MICONAPL -a int_get_switch_status miconapl -a bz_melody ${PLAYDATA} miconapl -a led_set_cpu_mcon diag miconapl -a led_set_on_off diag miconapl -a led_set_brink diag miconapl -a bz_on on3off3 miconapl -a bz_on miconapl -a led_set_brink off miconapl -a led_set_on_off off miconapl -a led_set_cpu_mcon off miconapl -a led_set_code_information 28 miconapl -a led_set_code_information clear miconapl -a temp_get miconapl -a fan_get_speed miconapl -a fan_set_speed ${SSPD_NEW} など。 引数らしき要素を簡単にまとめると miconapl -b -a boot_end miconapl -a fan_set_speed stop|${SSPD_NEW} miconapl -a bz_on button|on3off3 miconapl -a shutdown_wait miconapl -a reboot miconapl -a int_get_switch_status miconapl -a bz_melody ${PLAYDATA} miconapl -a led_set_cpu_mcon diag|off miconapl -a led_set_on_off diag|off miconapl -a led_set_brink diag|off miconapl -a led_set_code_information 28|clear miconapl -a temp_get miconapl -a fan_get_speed となる。実際に試してみるのが一番だが、${PLAYDATA}と${SSPD_NEW}という変数は個別に調べる必要がある。 ${PLAYDATA}を調べる ${PLAYDATA}を調べるため、/usr/local/bin/PlayBeep.shを見てみる。 ~ # cat /usr/local/bin/PlayBeep.sh #!/bin/sh if [ -f "$1" ] ; then TEMPO=`grep "TEMPO=" $1|sed -e "s/TEMPO=//"` MELODY=`grep -v "TEMPO=" $1` PLAYDATA="${TEMPO} ${MELODY}" else MELODY=`echo $*| sed -e "s/$0//"` PLAYDATA=${MELODY} fi miconapl -a bz_melody ${PLAYDATA} ~ # miconapl -a bz_melodyのあとに「TEMPO」と「MELODY」が続くということがわかる。 このスクリプトそのものの詳細は「PlayBeep.sh」で説明する。 同様に「TEMPO」で検索すると/usr/local/music/SW_ON.mscがヒットし、中を見ると ~ # cat /usr/local/music/SW_ON.msc TEMPO=30 b4 b5 b4 b6 とある。 TEMPOは数字で示しMELODYは「b4 b5 b4 b6」というように音程とオクターブの組み合わせの羅列らしい。 まともに「ドレミファソラシド」と演奏させるには ~ # miconapl -b -a bz_melody 120 c3 d3 e3 f3 g3 a3 b4 c4 というようにB(シ)をキーとして組み立てればうまくいく。 ${SSPD_NEW}を調べる 次に/usr/local/sbin/Fandを覗いてみる。 ~ # cat /usr/local/sbin/Fand #!/bin/sh CONF_FILE=/etc/fan.prof miconapl -a fan_set_speed full while do while do sleep 60 TEMP=`miconapl -a temp_get|grep temp=| sed -e "s/.*=//"` SPD=`miconapl -a fan_get_speed|grep fan_rpm=|sed -e "s/.*=//"` SSPD=`miconapl -a fan_set_speed|grep fan_speed=|sed -e "s/.*=//"` if [ -f ${CONF_FILE} ] ; then L_LIMIT=`grep ${SSPD} ${CONF_FILE}| awk {print $2} ` H_LIMIT=`grep ${SSPD} ${CONF_FILE}| awk {print $3} ` if [ "${TEMP}" -lt "${L_LIMIT}" ] ; then DIRECT=DOWN elif [ "${TEMP}" -gt "${H_LIMIT}" ] ; then DIRECT=UP else DIRECT=NO fi if [ "${DIRECT}" = "DOWN" -a "${SSPD}" = "slow" ] ; then SSPD_NEW=stop elif [ "${DIRECT}" = "DOWN" -a "${SSPD}" = "fast" -o "${DIRECT}" = "UP" -a "${SSPD}" = "stop" ] ; then SSPD_NEW=slow elif [ "${DIRECT}" = "DOWN" -a "${SSPD}" = "full" -o "${DIRECT}" = "UP" -a "${SSPD}" = "slow" ] ; then SSPD_NEW=fast elif [ "${DIRECT}" = "UP" -a "${SSPD}" = "fast" ] ; then SSPD_NEW=full else SSPD_NEW=${SSPD} fi miconapl -a fan_set_speed ${SSPD_NEW} fi done done ~ # こちらもスクリプトそのものはFandで説明するが、${SSPD_NEW}に当てはまる値としてはstop、slow、fast、fullの4種類あるようだ。 まとめ ファンの制御 miconapl -a fan_set_speed stop|slow|fast|full ファンの回転スピードを停止|微速|中速|最速と変更する。引数をつけずmiconapl -a fan_set_speedとした場合、ファンのスピード状態を表示する miconapl -a fan_get_speed ファンの回転スピードを表示する ブザーの制御 miconapl -a bz_on button|on3off3 ブザーをピッと鳴らす|ピッピッピッ・・と鳴らす miconapl -a bz_melody テンポ メロディ メロディ ・・ 指定したテンポ(メロディを4/4とするなら250あたりで楽譜上の120程度)とメロディ(音階『b c cm d dm e f fm g gm a am』とオクターブ1~6(オクターブの始まり音はb)の組み合わせ)でブザーを鳴らす LEDの制御 miconapl -a led_set_on_off diag|off エラーLEDの制御開始|停止をする。 miconapl -a led_set_cpu_mcon diag|off エラーLEDを点灯|消灯させる。事前にmiconapl -a led_set_on_off diagが必要 miconapl -a led_set_brink diag|off エラーLEDを点滅|点灯させる。事前にmiconapl -a led_set_cpu_mcon diagが必要 温度の管理 miconapl -a temp_get 88F5182の温度を表示。HDDや電源ユニットの温度ではない
https://w.atwiki.jp/wiki6_takt/pages/12.html
DNSサーバの予備知識 マスターサーバ(プライマリーサーバ) 自社でドメインを構築する際にまず必要なのはこのマスターサーバになります。 マスターサーバ上にのみオリジナルのゾーンデータが存在します。 スレーブサーバ(セカンダリサーバ) バックアップ用のネームサーバです。 マスターサーバからゾーンデータをコピーして稼動します。 スレーブサーバは何台あってもかまいません。 事務所が複数ある場合などは各地にスレーブサーバを置いてDNSの付加を分散させるようなこともできます。 キャッシングサーバ キャッシングサーバは自分ではゾーンデータを持ちません。 ユーザのクエリを受けて自分から問い合わせに行きますが、 他のネームサーバから問い合わせを受けることはありません。 マスターやスレーブが外部に対してDNSサービスを提供するのと比べて、 キャッシングサーバは内部のDNSを使うユーザに対して提供されます。 一度問い合わせた情報はサーバ内のキャッシュに保存し、 次に同じ問い合わせが来たときには高速に返答を返すことができます。 キャッシングサーバの名前の由来はここにあります。 DNS install ファイルの取得 #wget ftp.isc.org/bind/bind-9.3.1.tar.gz #cd /isc/bind9/9.3.1/bind-9.3.1.tar.gz インストール #tar xvfz bind-9.2.2.tar.gz #cd bind-9.2.2 #./configure #make #make install ユーザーの追加 #useradd -d /var/named -s /bin/false named キーの生成 #cd /var/named #dnssec-keygen -a hmac-md5 -b 128 -n user rndc キーファイル確認 #more /etc/rndc.key /etc/rndc.confにkeyを記述 #vi /etc/rndc.conf options { default-server localhost; default-key rndc_key; }; server localhost { key rndc_key; }; # keyファイルをインクルード include "/etc/rndc.key"; named.confの編集 #/etc/named.conf options { directory "/var/named"; pid-file "/var/run/named/named.pid"; allow-transfer { none; }; allow-query { 127.0.0.1; 192.168.0.0/24; } allow-transfer { 127.0.0.1; 192.168.0.0/24; } forward first; forwarders { 143.90.130.165; 143.90.130.35; } version "DNS Server"; // query-source address * port 53; }; // // a caching only nameserver config // controls { inet 127.0.0.1 allow { localhost; } keys { rndc_key; }; }; zone "." IN { type hint; file "named.ca"; }; zone "localhost" IN { type master; file "localhost.zone"; allow-update { none; }; }; zone "0.0.127.in-addr.arpa" IN { type master; file "localhost.rev"; allow-update { none; }; }; # keyファイルをインクルード include "/etc/rndc.key"; PID用ディレクトリ生成 #mkdir /var/run/named/ #chown named.named /var/run/named/ ルートゾーン作成 #/usr/local/bin/dig @e.root-servers.net . ns /var/named/named.ca BIND起動 #/usr/local/sbin/named -u named キャッシングサーバが完了 起動スクリプト作成 #!/bin/sh # # named This shell script takes care of startin g and stopping # named (BIND DNS server). # # chkconfig 345 55 45 # description named (BIND) is a Domain Name Server (DNS) \ # that is used to resolve host names to IP addresses. # probe true # securlevel 40 # Source function library. . /etc/rc.d/init.d/functions # Source networking configuration. . /etc/sysconfig/network # Check that networking is up. [ ${NETWORKING} = "no" ] exit 0 [ -f /usr/local/sbin/named ] || exit 0 [ -f /etc/named.conf ] || exit 0 # See how we were called. case "$1" in start) # Start daemons. echo -n "Starting named " daemon /usr/local/sbin/named -u named echo touch /var/lock/subsys/named ;; stop) # Stop daemons. echo -n "Shutting down named " killproc named rm -f /var/lock/subsys/named echo ;; status) ## "status" option is not suppoted yet in bind-9.1.3. #if [ -f /etc/rndc.conf ] ; then # /usr/sbin/rndc -s localhost status || status named #else # status named #fi status named exit $? ;; restart) #/usr/sbin/rndc restart ## current rndc doesn t support "restart". $0 stop $0 start exit $? ;; reload) /usr/sbin/rndc reload /dev/null 2 1 || killall -HUP named exit $? ;; probe) # named knows how to reload intelligently; we don t want linuxconf # to offer to restart every time /usr/sbin/rndc reload /dev/null 2 1 || echo start exit 0 ;; *) echo "Usage named {start|stop|status|restart}" exit 1 esac exit 0 #DNSの参照を決めるファイルは /etc/resolv.conf #nameserver 192.168.0.2 #search localdomain #hostsとdnsの優先順位を決めるファイルは /etc/host.conf→/etc/nsswitch.conf #127.0.0.1 localhost.localdomain localhost #hosts files nisplus nis dns # digコマンドなどでルート情報が見れるか確認 # 成功例 [root@localhost etc]# dig ; DiG 9.3.1 ;; global options printcmd ;; Got answer ;; - HEADER - opcode QUERY, status NOERROR, id 20186 ;; flags qr rd ra; QUERY 1, ANSWER 13, AUTHORITY 0, ADDITIONAL 13 ;; QUESTION SECTION ;. IN NS ;; ANSWER SECTION . 188703 IN NS D.ROOT-SERVERS.NET. . 188703 IN NS E.ROOT-SERVERS.NET. . 188703 IN NS F.ROOT-SERVERS.NET. . 188703 IN NS G.ROOT-SERVERS.NET. . 188703 IN NS H.ROOT-SERVERS.NET. . 188703 IN NS I.ROOT-SERVERS.NET. . 188703 IN NS J.ROOT-SERVERS.NET. . 188703 IN NS K.ROOT-SERVERS.NET. . 188703 IN NS L.ROOT-SERVERS.NET. . 188703 IN NS M.ROOT-SERVERS.NET. . 188703 IN NS A.ROOT-SERVERS.NET. . 188703 IN NS B.ROOT-SERVERS.NET. . 188703 IN NS C.ROOT-SERVERS.NET. ;; ADDITIONAL SECTION A.ROOT-SERVERS.NET. 275103 IN A 198.41.0.4 B.ROOT-SERVERS.NET. 275103 IN A 192.228.79.201 C.ROOT-SERVERS.NET. 275103 IN A 192.33.4.12 D.ROOT-SERVERS.NET. 275103 IN A 128.8.10.90 E.ROOT-SERVERS.NET. 275103 IN A 192.203.230.10 F.ROOT-SERVERS.NET. 275103 IN A 192.5.5.241 G.ROOT-SERVERS.NET. 275103 IN A 192.112.36.4 H.ROOT-SERVERS.NET. 275103 IN A 128.63.2.53 I.ROOT-SERVERS.NET. 275103 IN A 192.36.148.17 J.ROOT-SERVERS.NET. 275103 IN A 192.58.128.30 K.ROOT-SERVERS.NET. 275103 IN A 193.0.14.129 L.ROOT-SERVERS.NET. 275103 IN A 198.32.64.12 M.ROOT-SERVERS.NET. 275103 IN A 202.12.27.33 ;; Query time 4 msec ;; SERVER 192.168.0.2#53(192.168.0.2) ;; WHEN Wed Apr 13 10 40 52 2005 ;; MSG SIZE rcvd 436 # クライアントがWINDOWSの時はnslookupコマンド # 成功例 C \ nslookup -q=NS . Server dns.localdomain Address 192.168.0.2 Non-authoritative answer (root) nameserver = G.ROOT-SERVERS.NET (root) nameserver = H.ROOT-SERVERS.NET (root) nameserver = I.ROOT-SERVERS.NET (root) nameserver = J.ROOT-SERVERS.NET (root) nameserver = K.ROOT-SERVERS.NET (root) nameserver = L.ROOT-SERVERS.NET (root) nameserver = M.ROOT-SERVERS.NET (root) nameserver = A.ROOT-SERVERS.NET (root) nameserver = B.ROOT-SERVERS.NET (root) nameserver = C.ROOT-SERVERS.NET (root) nameserver = D.ROOT-SERVERS.NET (root) nameserver = E.ROOT-SERVERS.NET (root) nameserver = F.ROOT-SERVERS.NET A.ROOT-SERVERS.NET internet address = 198.41.0.4 B.ROOT-SERVERS.NET internet address = 192.228.79.201 C.ROOT-SERVERS.NET internet address = 192.33.4.12 D.ROOT-SERVERS.NET internet address = 128.8.10.90 E.ROOT-SERVERS.NET internet address = 192.203.230.10 F.ROOT-SERVERS.NET internet address = 192.5.5.241 G.ROOT-SERVERS.NET internet address = 192.112.36.4 H.ROOT-SERVERS.NET internet address = 128.63.2.53 I.ROOT-SERVERS.NET internet address = 192.36.148.17 J.ROOT-SERVERS.NET internet address = 192.58.128.30 K.ROOT-SERVERS.NET internet address = 193.0.14.129 L.ROOT-SERVERS.NET internet address = 198.32.64.12 M.ROOT-SERVERS.NET internet address = 202.12.27.33 # マスターサーバー設定 #vi /etc/named.conf zone "localdomain" IN { type master; file "localdomain.zone"; allow-update { none; }; }; zone "0.168.192.in-addr.arpa" IN { type master; file "localdomain.rev"; allow-update { none; }; }; #vi localdomain.zone $TTL 86400 @ IN SOA dns.localdomain. root.localhost. ( 2005041210 ; Serial 3600 ; Refresh 3600 ; Retry 604800 ; Expire 86400 ; Minimum TTL ) IN NS dns.localdomain. IN A 192.168.0.2 router IN A 192.168.0.1 dns IN A 192.168.0.2 mars IN A 192.168.0.10 edge IN A 192.168.0.20 neptune IN A 192.168.0.30 venus IN A 192.168.0.40 server2003 IN A 192.168.0.60 nemesis IN A 192.168.0.90 dhcp IN CNAME dns www IN CNAME edge fileserver IN CNAME mars megamail IN CNAME venus #vi localdomain.rev $TTL 86400 @ IN SOA dns.localdomain. root.localhost. ( 2005041211 ; Serial 3600 ; Refresh 3600 ; Retry 604800 ; Expire 86400 ; Minimum TTL ) IN NS dns.localdomain. IN A 255.255.255.0 IN PTR localdomain. 1 IN PTR router.localdomain. 2 IN PTR dns.localdomain. 10 IN PTR mars.localdomain. 20 IN PTR edge.localdomain. 30 IN PTR neptune.localdomain. 40 IN PTR venus.localdomain. 60 IN PTR server2003.localdomain. 90 IN PTR nemesis.localdomain. namedの再起動 #service named restart www.yahoo.co.jpなどで確認 #ping www.yahool.co.jp # 参考ファイル /etc/sysconfig/network /etc/sysconfig/network-scripts/ifcfg-eth0 /etc/hosts /etc/resolv.conf
https://w.atwiki.jp/kubo/pages/28.html
・ドメイン名のDNSサーバへの名前解決の手順 ※ホストは先ず自分の所属するDNSサーバー(社内DNSサーバー等?)に問い合わせて解決しなければルートDNSへ問い合わせる。 ・ブラウザでページを表示するまでの流れ ①クライアントからDNSへURLの名前解決を依頼。 ②DNSサーバがIPアドレスをクライアントへ送信。 ③クライアントはIPアドレス宛にGET要求を送信。 ④サーバは要求されたファイルを送信。・リゾルバとはクライアント端末側で動作する検索プログラム。DNSへの問い合わせを再帰的に行う。 ・MXレコードに関して -MXレコードにはメールを送る場合のメールサーバーが記述されている。-MXレコードは普通Aレコードとセットで使用される。(メールサーバ名に対応するAレコードを参照するため) -メールを送る際のDNSレコード参照について ①送信先ドメイン名から対応するメールサーバ名(FQDN?)を参照。 ②メールサーバー名からレコードを参照して、メールサーバーのIPアドレスを参照。 ③IPアドレス宛てにメールを送信。 ・DNSのポート番号DNSではTCPとUDPの両方を使う。(どちらも番号は53) 名前解決の為の通信には効率を重視し、UDP。 ゾーンファイルの転送には信頼性を重視し、TCP。 ・ダイナミックDNSクライアントのIPアドレスが変更された場合に、自動でDNSのゾーンファイルが、新しいIPアドレスに変更される機能。 クライアントがサーバに変更要求を出す事で行われる。
https://w.atwiki.jp/developmenttips/pages/69.html
・http //www.itboost.co.jpという入力のうち、コンピュータ自身を指すwww.itboost.co.jpの部分を 219.96.85.3というIPアドレスに変換してくれるシステムがDNS(Domain Name System)になります。 ・DNSサーバは、ホスト名を問い合わせると対応するIPアドレスを答えてくれます。 また、IPアドレスを問い合わせると対応するホスト名を答えてくれます。 このホスト名→IPアドレスを正引き、IPアドレス→ホスト名を逆引きと呼びます。 また正引きは、名前をIPアドレスに変換解決することから「名前解決」とも呼びます。 このことから、DNSサーバを「ネームサーバ」と呼ぶ場合もあります。 ・「jp」や、「com」、「net」などのドメインの最上位になるドメインをトップレベルドメインといいます。 トップレベルドメインを管理するDNSサーバの情報を持っているDNSを「ルートネームサーバ」といい、それぞれのDNSサーバは、下位ドメインを管理するDNSサーバの情報(IPアドレス)を持つようになっています。 つまり、各ドメインを管理しているDNSサーバは、自分の管理するドメインに参加しているホストとIPアドレスの対応などのゾーン情報とともに、下位ドメインの管理をしているDNSサーバを持ちます。 ・ホスト名・ドメイン名を省略せずにすべて指定した記述形式のことをFQDN(Fully Qualified Domain Name)といいます。 例えば、「www.itboost.co.jp」はFQDNですが、「itboost.co.jp」はホスト名が省略されているのでFQDNとはいいません。 ・DNSの情報には有効期限があり、DNSサーバのゾーン情報に「TTL」値として登録されています。各レコードに設定されるデフォルトのTTL値を「$TTL」として設定することができます。 ・ESMTP(Extend SMTP)は、SMTPの拡張プロトコルです。 SMTP-AUTHは、ESMTPのオプションの一つで、SMTP通信に認証メカニズムを提供します。 SASLは、SMTP-AUTHのもとになっている、汎用的な認証メカニズムです。 ・メール配信や、メールの転送機能を「MTA(Mail Tranfer Agent)」といいます。 主なMTAに、sendmailやqmailがあります。
https://w.atwiki.jp/aerocats/pages/57.html
起動メッセージ シリアルコンソール使用 LAN接続済み HDD装着 Orion1 CPU = Low === KURO U-Boot. === ** LOADER ** ** KUROBOX BOARD KURO_BOX LE (CFG_ENV_ADDR=fffff000) U-Boot 1.1.1 (Apr 10 2007 - 18 10 08) Marvell version 1.12.1 - TINY DRAM CS[0] base 0x00000000 size 128MB DRAM Total size 128MB [256kB@fffc0000] Flash 256 kB Addresses 20M - 0M are saved for the U-Boot usage. Mem malloc Initialization (20M - 16M) Done NAND 256 MB Soc 88F5182 A2 CPU ARM926 (Rev 0) running @ 500Mhz Orion 1 streaming disabled SysClock = 250Mhz , TClock = 166Mhz USB 0 host mode USB 1 host mode PCI 0 PCI Express Root Complex Interface PCI 1 Conventional PCI, speed = 33000000 Net egiga0 [PRIME] Using 88E1118 phy hit any key to switch tftp boot. Hit any key to stop autoboot 2 1 0 system_bootend Hit any key to stop autoboot 3 2 1 0 Reset IDE Marvell Serial ATA Adapter Integrated Sata device found Device 0 OK Model ST380815AS Firm 3.AAC Ser# 9QZ15T5J Type Hard Disk Supports 48-bit addressing Capacity 76319.0 MB = 74.5 GB (156301488 x 512) Using device ide0, partition 1 Loading from block device ide device 0, partition 1 Name hda1 Type U-Boot File /uImage.buffalo 1736436 bytes read stop_sound ## Booting image at 00100000 ... Image Name Linux-2.6.12.6-arm1 Created 2007-02-08 6 00 09 UTC Image Type ARM Linux Kernel Image (uncompressed) Data Size 1736372 Bytes = 1.7 MB Load Address 00008000 Entry Point 00008000 Verifying Checksum ... OK OK Starting kernel ... arg console=ttyS0,115200 root=/dev/sda2 rw panic=5 BOOTVER=1.09 CONFIG_BUFFALO_PLATFORM CONFIG_BUFFALO_KUROBOX --- Uncompressing Linux................................................................................................................. done, booting the kernel. Linux version 2.6.12.6-arm1 (root@dev-hara) (gcc version 3.4.4 (release) (CodeSourcery ARM 2005q3-2)) #2 Thu Feb 8 15 00 20 JST 2007 CPU ARM926EJ-Sid(wb) [41069260] revision 0 (ARMv5TEJ) CPU0 D VIVT write-back cache CPU0 I cache 32768 bytes, associativity 1, 32 byte lines, 1024 sets CPU0 D cache 32768 bytes, associativity 1, 32 byte lines, 1024 sets Machine MV-88fxx81 Using UBoot passing parameters structure Sys Clk = 250000000, Tclk = 166664740 Memory policy ECC disabled, Data cache writeback Built 1 zonelists Kernel command line console=ttyS0,115200 root=/dev/sda2 rw panic=5 BOOTVER=1.09 PID hash table entries 1024 (order 10, 16384 bytes) Console colour dummy device 80x30 Dentry cache hash table entries 32768 (order 5, 131072 bytes) Inode-cache hash table entries 16384 (order 4, 65536 bytes) Memory 128MB 0MB 0MB 0MB = 128MB total Memory 126208KB available (3037K code, 425K data, 112K init) Mount-cache hash table entries 512 CPU Testing write buffer coherency ok NET Registered protocol family 16 serial_initialize_ttyS1 (Debug) ttyS1 is initialized. config_device_cs Error Unknown board CPU Interface ------------- SDRAM_CS0 ....base 00000000, size 128MB SDRAM_CS1 ....disable SDRAM_CS2 ....disable SDRAM_CS3 ....disable PEX0_MEM ....base e0000000, size 128MB PEX0_IO ....base f2000000, size 1MB PCI0_MEM ....base e8000000, size 128MB PCI0_IO ....base f2100000, size 1MB INTER_REGS ....base f1000000, size 1MB DEVICE_CS0 ....base fa000000, size 2MB DEVICE_CS1 ....base f4000000, size 32MB DEVICE_CS2 ....base fa800000, size 1MB DEV_BOOCS ....base ff800000, size 8MB CRYPTO ENG ....no such Flash bankwidth 1, base ff800000, size 400000 BUFFALO KUROBOX FLASH size 4096[KB] Marvell Development Board (LSP Version 1.10.3.patch5_DB_NAS)-- BUFFALO_BOARD_KUROBOX Soc 88F5182 A2 Detected Tclk 166664740 and SysClk 250000000 Marvell USB EHCI Host controller #0 c04e4b00 Marvell USB EHCI Host controller #1 c04e4a40 pexBarOverlapDetect winNum 2 overlap current 0 mvPexInit Warning Bar 2 size is illigal it will be disabled please check Pex and CPU windows configuration PCI bus0 Fast back to back transfers enabled PCI bus1 Fast back to back transfers enabled SCSI subsystem initialized usbcore registered new driver usbfs usbcore registered new driver hub Use the XOR engines (offloading) for enhancing the following functions o RAID 5 Xor calculation o kernel memcpy o kenrel memzero o copy user to/from kernel buffers Number of XOR engines to use 2 cesadev_init(c00122e0) Fast Floating Point Emulator V0.9 (c) Peter Teichmann. inotify device minor=63 JFFS2 version 2.2. (NAND) (C) 2001-2003 Red Hat, Inc. SGI XFS with no debug enabled Serial 8250/16550 driver $Revision 1.90 $ 4 ports, IRQ sharing disabled ttyS0 at MMIO 0x0 (irq = 3) is a 16550A ttyS1 at MMIO 0x0 (irq = 4) is a 16550A io scheduler noop registered io scheduler anticipatory registered io scheduler deadline registered io scheduler cfq registered RAMDISK driver initialized 3 RAM disks of 32768K size 1024 blocksize loop loaded (max 8 devices) Marvell Gigabit Ethernet Driver egiga o Ethernet descriptors in DRAM o DRAM SW cache-coherency o Checksum offload enabled o Loading network interface ** egiga_init_module (10) eth0 Intergrated Sata device found scsi0 Marvell SCSI to SATA adapter scsi1 Marvell SCSI to SATA adapter Vendor Seagate Model ST380815AS Rev 3.AA Type Direct-Access ANSI SCSI revision 03 SCSI device sda 156301488 512-byte hdwr sectors (80026 MB) SCSI device sda drive cache write back SCSI device sda 156301488 512-byte hdwr sectors (80026 MB) SCSI device sda drive cache write back sda sda1 sda2 sda3 sda4 Attached scsi disk sda at scsi0, channel 0, id 0, lun 0 Attached scsi generic sg0 at scsi0, channel 0, id 0, lun 0, type 0 physmap flash device 400000 at ff800000 Found SST 39LF020 phys_mapped_flash Found 1 x8 devices at 0x0 in 8-bit bank number of JEDEC chips 1 cfi_cmdset_0002 Disabling erase-suspend-program due to code brokenness. RedBoot partition parsing not available NAND device Manufacturer ID 0x20, Chip ID 0xda (ST Micro NAND 256MiB 3,3V 8-bit) Scanning device for bad blocks Using static partition definition Creating 3 MTD partitions on "nand_mtd" 0x00000000-0x00400000 "uImage" 0x00400000-0x04400000 "rootfs" 0x04400000-0x10000000 "extra" usbmon debugs is not available ehci_platform ehci_platform.4523 EHCI Host Controller ehci_platform ehci_platform.4523 new USB bus registered, assigned bus number 1 ehci_platform ehci_platform.4523 irq 17, io mem 0x00000000 ehci_platform ehci_platform.4523 park 0 ehci_platform ehci_platform.4523 USB 0.0 initialized, EHCI 1.00, driver 10 Dec 2004 hub 1-0 1.0 USB hub found hub 1-0 1.0 1 port detected ehci_platform ehci_platform.16781 EHCI Host Controller ehci_platform ehci_platform.16781 new USB bus registered, assigned bus number 2 ehci_platform ehci_platform.16781 irq 12, io mem 0x00000000 ehci_platform ehci_platform.16781 park 0 ehci_platform ehci_platform.16781 USB 0.0 initialized, EHCI 1.00, driver 10 Dec 2004 hub 2-0 1.0 USB hub found hub 2-0 1.0 1 port detected USB Universal Host Controller Interface driver v2.2 Initializing USB Mass Storage driver... usbcore registered new driver usb-storage USB Mass Storage support registered. usbcore registered new driver usbhid drivers/usb/input/hid-core.c v2.01 USB HID core driver mice PS/2 mouse device common for all mice md raid0 personality registered as nr 2 md raid1 personality registered as nr 3 md raid5 personality registered as nr 4 raid5 measuring checksumming speed arm4regs 304.000 MB/sec 8regs 215.200 MB/sec 32regs 249.200 MB/sec raid5 using function arm4regs (304.000 MB/sec) md md driver 0.90.1 MAX_MD_DEVS=256, MD_SB_DISKS=27 Buffalo Platform Linux Driver(Light) 0.01 installed. MICON ctrl (C) BUFFALO INC. V.1.00 installed. Kernel event proc (C) BUFFALO INC. V.1.00 installed. MICON V2 (C) BUFFALO INC. V.1.00 installed. NET Registered protocol family 2 IP routing cache hash table of 1024 buckets, 8Kbytes TCP established hash table entries 8192 (order 4, 65536 bytes) TCP bind hash table entries 8192 (order 3, 32768 bytes) TCP Hash tables configured (established 8192 bind 8192) NET Registered protocol family 1 NET Registered protocol family 17 md Autodetecting RAID arrays. md autorun ... md ... autorun DONE. XFS mounting filesystem sda2 VFS Mounted root (xfs filesystem). Freeing init memory 112K init started BusyBox v1.1.1 (2006.11.29-02 37+0000) multi-call binary Starting pid 223, console /dev/ttyS0 /etc/init.d/rcS --- rcStart (hddroot) --- ===== Starting checkroot.sh ===== grep /proc/mtd No such file or directory grep /proc/mtd No such file or directory grep /proc/mtd No such file or directory chown unknown group name rpcuser grep /proc/buffalo/firmware No such file or directory rm /var/lock/perfmon is a directory rm /var/lock/printing is a directory rm /var/lock/subsys is a directory [Success] ===== Starting MountSystemFolders ===== [Success] Setting up swapspace version 1, size = 139825152 bytes Adding 136544k swap on /dev/sda3. Priority -1 extents 1 ===== Starting Kevent.sh ===== [Success] ===== Starting mount_share.sh ===== Mounting /dev/sda4 on /home as a xfs file system. XFS mounting filesystem sda4 Starting XFS recovery on filesystem sda4 (dev sda4) Ending XFS recovery on filesystem sda4 (dev sda4) Success. Mounting /dev/mtd3 on /mnt/mtd as a jffs2 file system. mount mount point /mnt/mtd does not exist Failed. [Failed ] ===== Starting sethostname.sh ===== hostname is setted to KUROBOX-PRO [Success] ===== Starting networking.sh ===== create network files.. IP=[dhcp], netmask=[], dgw=[], dns1=[], dns2=[] killall dhcpcd no process killed route SIOC[ADD|DEL]RT No such process Configuration network interface lo eth0 requesting DHCP tout=30[s] eth0 link down eth0 link up 5 , full duplex 5 , speed 100 Mbps 5 hostname is setted to KUROBOX-PRO [Success] ===== Starting smb.sh ===== $Starting SMB services $Starting NMB services [Success] ===== Starting FanController.sh ===== [Success] ===== Starting bootcomplete.sh ===== [Success] Starting pid 613, console /dev/ttyS0 /sbin/getty KUROUTOSHIKOU KUROBOX Series KUROBOX-PRO login
https://w.atwiki.jp/aerocats/pages/66.html
/procとは /procの構成 実際に標準Linuxではどのような構成となっているか。 ファイルもしくはディレクトリ名 設定内容 buddyinfo buffalo/ bus/ cmdline cpu/ cpuinfo devices diskstats driver/ execdomains filesystems fs/ interrupts iomem ioports kallsyms kmsg loadavg locks mdstat meminfo misc modules mounts self/mountsのシンボリックリンク mtd mv_xor net/ partitions resource_dump scsi/ self 1405のシンボリックリンク slabinfo stat swaps sys/ sysvipc/ tty/ uptime version vmstat
https://w.atwiki.jp/dnsserver/pages/16.html
CentOS に yum でインストールされた BIND をキャッシュDNSサーバーとして設定する。 caching-nameserver yum info +... [root@localhost ~]# yum info caching-nameserver Loaded plugins fastestmirror Loading mirror speeds from cached hostfile * base rsync.atworks.co.jp * extras rsync.atworks.co.jp * updates rsync.atworks.co.jp Available Packages Name caching-nameserver Arch x86_64 Epoch 30 Version 9.3.6 Release 16.P1.el5_7.1 Size 62 k Repo updates Summary Default BIND configuration files for a caching nameserver URL http //www.isc.org/products/BIND/ License BSD-like Description The caching-nameserver package includes the configuration files which will make the ISC BIND named DNS name server act as a simple caching nameserver. A caching nameserver is a DNS Resolver, as defined in RFC 1035, section 7. ISC BIND named(8) provides a very efficient, flexible and robust resolver as well as a server of authoritative DNS data - many users use this package along with BIND to implement their primary system DNS resolver service. If you would like to set up a caching name server, you ll need to install bind, bind-libs, and bind-utils along with this package.} bind97 をインストールしていると cashing-nameserverはインストールできない。 yum で入れようとすると Error bind97 conflicts with bind Error bind97 conflicts with caching-nameserver Error bind97-libs conflicts with bind-libs とエラー出力される。 yumインストール直後のnamed.conf /etc/named.conf +... [root@localhost ~]# cat /etc/named.conf // // named.conf // // Provided by Red Hat bind package to configure the ISC BIND named(8) DNS // server as a caching only nameserver (as a localhost DNS resolver only). // // See /usr/share/doc/bind*/sample/ for example named configuration files. // options { listen-on port 53 { 127.0.0.1; }; listen-on-v6 port 53 { 1; }; directory "/var/named"; dump-file "/var/named/data/cache_dump.db"; statistics-file "/var/named/data/named_stats.txt"; memstatistics-file "/var/named/data/named_mem_stats.txt"; allow-query { localhost; }; recursion yes; dnssec-enable yes; dnssec-validation yes; dnssec-lookaside auto; /* Path to ISC DLV key */ bindkeys-file "/etc/named.iscdlv.key"; }; logging { channel default_debug { file "data/named.run"; severity dynamic; }; }; zone "." IN { type hint; file "named.ca"; }; include "/etc/named.rfc1912.zones"; 実は何も設定しなくてもインストール直後に動作はする /var/log/message +... [root@localhost ~]# cat /var/log/messages Feb 23 03 18 38 localhost named[2614] starting BIND 9.7.0-P2-RedHat-9.7.0-6.P2.el5_7.4 -u named -t /var/named/chroot Feb 23 03 18 38 localhost named[2614] built with --build=x86_64-redhat-linux-gnu --host=x86_64-redhat-linux-gnu --target=x86_64-redhat-linux-gnu --program-prefix= --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --sharedstatedir=/usr/com --mandir=/usr/share/man --infodir=/usr/share/info --with-libtool --localstatedir=/var --enable-threads --enable-ipv6 --with-pic --disable-static --disable-openssl-version-check CFLAGS= -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic CPPFLAGS= -DDIG_SIGCHASE CXXFLAGS=-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic FFLAGS=-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic build_alias=x86 Feb 23 03 18 38 localhost named[2614] adjusted limit on open files from 1024 to 1048576 Feb 23 03 18 38 localhost named[2614] found 1 CPU, using 1 worker thread Feb 23 03 18 38 localhost named[2614] using up to 4096 sockets Feb 23 03 18 38 localhost named[2614] loading configuration from /etc/named.conf Feb 23 03 18 38 localhost named[2614] reading built-in trusted keys from file /etc/named.iscdlv.key Feb 23 03 18 38 localhost named[2614] using default UDP/IPv4 port range [1024, 65535] Feb 23 03 18 38 localhost named[2614] using default UDP/IPv6 port range [1024, 65535] Feb 23 03 18 38 localhost named[2614] listening on IPv4 interface lo, 127.0.0.1#53 Feb 23 03 18 38 localhost named[2614] listening on IPv6 interface lo, 1#53 Feb 23 03 18 38 localhost named[2614] generating session key for dynamic DNS Feb 23 03 18 38 localhost named[2614] using built-in trusted-keys for view _default Feb 23 03 18 38 localhost named[2614] automatic empty zone 127.IN-ADDR.ARPA Feb 23 03 18 38 localhost named[2614] automatic empty zone 254.169.IN-ADDR.ARPA Feb 23 03 18 38 localhost named[2614] automatic empty zone 2.0.192.IN-ADDR.ARPA Feb 23 03 18 38 localhost named[2614] automatic empty zone 255.255.255.255.IN-ADDR.ARPA Feb 23 03 18 38 localhost named[2614] automatic empty zone 0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.IP6.ARPA Feb 23 03 18 38 localhost named[2614] automatic empty zone D.F.IP6.ARPA Feb 23 03 18 38 localhost named[2614] automatic empty zone 8.E.F.IP6.ARPA Feb 23 03 18 38 localhost named[2614] automatic empty zone 9.E.F.IP6.ARPA Feb 23 03 18 38 localhost named[2614] automatic empty zone A.E.F.IP6.ARPA Feb 23 03 18 38 localhost named[2614] automatic empty zone B.E.F.IP6.ARPA Feb 23 03 18 38 localhost named[2614] using built-in trusted-keys for view _meta Feb 23 03 18 38 localhost named[2614] set up managed-keys.bind meta-zone Feb 23 03 18 38 localhost named[2614] command channel listening on 127.0.0.1#953 Feb 23 03 18 38 localhost named[2614] command channel listening on 1#953 Feb 23 03 18 38 localhost named[2614] the working directory is not writable Feb 23 03 18 38 localhost named[2614] zone 0.in-addr.arpa/IN loaded serial 0 Feb 23 03 18 38 localhost named[2614] zone 1.0.0.127.in-addr.arpa/IN loaded serial 0 Feb 23 03 18 38 localhost named[2614] zone 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa/IN loaded serial 0 Feb 23 03 18 38 localhost named[2614] zone localhost.localdomain/IN loaded serial 0 Feb 23 03 18 38 localhost named[2614] zone localhost/IN loaded serial 0 Feb 23 03 18 38 localhost named[2614] zone managed-keys.bind/IN/_meta loading from master file dynamic/managed-keys.bind failed file not found Feb 23 03 18 38 localhost named[2614] zone managed-keys.bind/IN/_meta loaded serial 0 Feb 23 03 18 38 localhost named[2614] running Feb 23 03 18 38 localhost named[2614] error (network unreachable) resolving dlv.isc.org/DNSKEY/IN 2001 500 f 1#53 Feb 23 03 18 38 localhost named[2614] error (network unreachable) resolving dlv.isc.org/DNSKEY/IN 2001 500 40 1#53 Feb 23 03 18 39 localhost named[2614] error (network unreachable) resolving ns.isc.afilias-nst.info/AAAA/IN 2001 500 41 1#53 Feb 23 03 18 39 localhost named[2614] error (network unreachable) resolving ns.isc.afilias-nst.info/AAAA/IN 2001 500 1b 1#53 Feb 23 03 18 39 localhost named[2614] error (network unreachable) resolving ns.isc.afilias-nst.info/AAAA/IN 2001 500 19 1#53 Feb 23 03 18 39 localhost named[2614] error (network unreachable) resolving ns.isc.afilias-nst.info/AAAA/IN 2001 500 1a 1#53 Feb 23 03 18 39 localhost named[2614] error (network unreachable) resolving ns.isc.afilias-nst.info/A/IN 2001 500 1c 1#53 Feb 23 03 18 39 localhost named[2614] error (network unreachable) resolving ns1.isc.ultradns.net/AAAA/IN 2001 503 ba3e 2 30#53 Feb 23 03 18 39 localhost named[2614] error (network unreachable) resolving ns2.isc.ultradns.net/A/IN 2001 500 2f f#53 Feb 23 03 18 39 localhost named[2614] error (network unreachable) resolving ns2.isc.ultradns.net/AAAA/IN 2001 503 c27 2 30#53 Feb 23 03 18 39 localhost named[2614] error (network unreachable) resolving ns1.isc.ultradns.net/AAAA/IN 2001 500 2f f#53 Feb 23 03 18 39 localhost named[2614] error (network unreachable) resolving ns2.isc.ultradns.net/AAAA/IN 2001 500 2f f#53 Feb 23 03 18 39 localhost named[2614] error (network unreachable) resolving ns.isc.afilias-nst.info/AAAA/IN 2001 500 a 79#53 Feb 23 03 18 39 localhost named[2614] error (network unreachable) resolving pdns3.ultradns.org/AAAA/IN 2001 500 48 1#53 Feb 23 03 18 39 localhost named[2614] error (network unreachable) resolving pdns4.ultradns.org/A/IN 2001 500 e 1#53 Feb 23 03 18 39 localhost named[2614] error (network unreachable) resolving pdns3.ultradns.org/AAAA/IN 2001 500 c 1#53 Feb 23 03 18 39 localhost named[2614] error (network unreachable) resolving pdns3.ultradns.org/AAAA/IN 2001 500 b 1#53 Feb 23 03 18 39 localhost named[2614] error (network unreachable) resolving dlv.isc.org/DNSKEY/IN 2001 500 c 1#53 Feb 23 03 18 39 localhost named[2614] error (network unreachable) resolving pdns6.ultradns.co.uk/A/IN 2001 502 ad09 3#53 Feb 23 03 18 39 localhost named[2614] error (network unreachable) resolving pdns6.ultradns.co.uk/AAAA/IN 2001 502 4612 1#53 Feb 23 03 18 39 localhost named[2614] error (network unreachable) resolving ns.isc.afilias-nst.info/A/IN 2001 500 8 79#53 Feb 23 03 20 40 localhost named[2614] error (network unreachable) resolving ./NS/IN 2001 503 ba3e 2 30#53 Feb 23 03 20 40 localhost named[2614] error (network unreachable) resolving yahoo.co.jp.dlv.isc.org/DLV/IN 2001 500 40 1#53 Feb 23 03 20 41 localhost named[2614] error (network unreachable) resolving dlv.isc.org/DLV/IN 2001 500 60 30#53 Feb 23 03 20 41 localhost named[2614] error (network unreachable) resolving dlv.isc.org/DLV/IN 2001 4f8 0 2 19#53 Feb 23 03 20 41 localhost named[2614] error (network unreachable) resolving dlv.isc.org/DLV/IN 2001 500 71 30#53 Feb 23 03 20 41 localhost named[2614] error (network unreachable) resolving ns.isc.afilias-nst.info/A/IN 2001 500 19 1#53 Feb 23 03 20 41 localhost named[2614] error (network unreachable) resolving ns.isc.afilias-nst.info/A/IN 2001 500 1b 1#53 Feb 23 03 20 41 localhost named[2614] error (network unreachable) resolving ns.isc.afilias-nst.info/AAAA/IN 2001 500 41 1#53 Feb 23 03 20 41 localhost named[2614] error (network unreachable) resolving ns.isc.afilias-nst.info/AAAA/IN 2001 500 a 79#53 Feb 23 03 20 41 localhost named[2614] error (network unreachable) resolving ns.isc.afilias-nst.info/AAAA/IN 2001 500 6 79#53 Feb 23 03 20 41 localhost named[2614] error (network unreachable) resolving dlv.isc.org/DNSKEY/IN 2001 500 71 29#53 Feb 23 03 20 41 localhost named[2614] error (network unreachable) resolving dlv.isc.org/DNSKEY/IN 2001 500 60 29#53 Feb 23 03 20 41 localhost named[2614] error (network unreachable) resolving dlv.isc.org/DNSKEY/IN 2001 4f8 0 2 20#53 Feb 23 03 20 41 localhost named[2614] error (network unreachable) resolving pdns3.ultradns.org/A/IN 2001 500 c 1#53 Feb 23 03 20 41 localhost named[2614] error (network unreachable) resolving pdns3.ultradns.org/AAAA/IN 2001 500 c 1#53 Feb 23 03 20 41 localhost named[2614] error (network unreachable) resolving pdns4.ultradns.org/AAAA/IN 2001 500 48 1#53 Feb 23 03 20 41 localhost named[2614] error (network unreachable) resolving pdns6.ultradns.co.uk/AAAA/IN 2001 7fd 1#53 Feb 23 03 20 41 localhost named[2614] error (network unreachable) resolving pdns3.ultradns.org/A/IN 2001 500 b 1#53 Feb 23 03 20 41 localhost named[2614] error (network unreachable) resolving pdns6.ultradns.co.uk/AAAA/IN 2a01 40 1001 35 2#53 Feb 23 03 20 41 localhost named[2614] error (network unreachable) resolving pdns6.ultradns.co.uk/A/IN 2001 502 ad09 3#53 Feb 23 03 20 41 localhost named[2614] error (network unreachable) resolving pdns6.ultradns.co.uk/A/IN 2001 502 4612 1#53
https://w.atwiki.jp/scalix/pages/33.html
DNSを設定しておきましょう Scalixのサーバは、固定IPアドレスを割り当てる。 ホスト名、ドメイン名を正しく設定しておく。 DNSのMXレコード hogefugaINA192.184.83.10 hogefugaINMX0 sokoha.daijina.hoge.fuga
https://w.atwiki.jp/kijakusei/pages/16.html
・Domain Name System - Wikipedia ・DNSの構築と運用 ~BIND9時代の設定の常識~ ・DNSの仕組みの基本を理解しよう
https://w.atwiki.jp/sysword/pages/51.html
【DNS】domain name system インターネットなどのIPネットワークで、ネットワークに接続されたコンピューターのドメイン名とIPアドレスの対応付けや、両者を置き換える機能などを提供する仕組み。このような置き換えを名前解決という。 IPネットワークの通信プロトコルであるTCP/IPでは、各コンピューターに割り当てられているIPアドレス(数字列)でコンピューターを識別する。しかし、IPアドレスは人間には覚えにくく実用的でない。そこで、人間にも分かりやすいドメイン名(文字列)をIPアドレスに変換してWebサーバーなどにアクセスできるようにするDNSが考え出された。 関連:ドメイン